modeling tile pattern