add markerwithlabel and rotation (but no rotation logic