added bottlerack, messagebox, and submit button