added repeatable stroke