Separation of startup
Added startup_term