add tile url setter and option properties