Project carousel work.
fix a nasty merge, remove shared.