Implemented different ages, fixed bugs