tiles example
assets factory