emil adding hard coded built in function definitions