options handling works for extending plugins