testing, moving function calls