gaincome
not defined yet