fixed evaulate bug
added pi as a number