using setLayerAt