new covers class update

this is for when you want to use less covers