reorder oncreate for client