support method with parameters