add menu functionality (still need text)