glib package
convert choice to uppercase
removed unused includes