beginnings of partial application. Still need to make variables with no arguments that are assigned partially applied functions to act correctly