Implemented basic shelf