upload half way second fomular