function declaration and evaluation is now to work.
SEGV while primitive caluculation is fixed