Initial plugin implementation.