added egg and level update