writes _is_complete