re-added function map to transcii.cpp, prompting for parameters inside functions to workaround variable args of unknown types