options for methods now use kwargs