less method calls