main() removed