reverse uncomplete