Shelf VC constraits done