pre-submission

built the structure of submission. however submission function needed.