Dynamic Menu

Signed-off-by: techben <ben@bkravets.me>