rewriting all main