masonry improved. like function fix needed