preparation for submission