revise specs for Account as per @marksim's suggestion