add more dots
add support for more shapes, e.g., hand