owner side complete