added initial variables
boolean function implementation
added a number function