main options menu implemented