custom carousel works but still a work in progress