add ability to run two different functions