initial commit with not yet functional message box