Sercan for sync purpose

iteration 3