finished menu version