Registration and Camera ready Paper Submission