Functions and menus

Signed-off-by: Tom_48_97 <tom_48_97@me.com>