added carousel control