Changed Shelf Render to accept specific rendering :D