implemented register income feature