add return to skeleton functions