(in progress) started working with carousel