menu setup working // needs tweaking