work in progress on carousel