added masonry - still needs work to integrate