implementation menu