undefine cover