declare function return types