temporary fix to have a return value... but need better approach, and anyways, I do not want to write a complete compiler