first plugin commit with example