Added function and input commands, as well as boolean operators