added carosual layout