more work to carousel