finished with dot curve primitive