menu workings and carousel