removed unnecessary underscores. moved to main