outsourced some functionality