Refactor in carousel, privatize atom.index