Added method implementation options