add a basic main