complete the basic shelf