Implemented Account strucutre