Meregali submission system