add dynamic tile layer