with apache tiles implementation