how a works