complete skeleton_code