removed other transcii.cpp file, added type checking for wavy function