functions being called set up in an variable