First real version of uncover