changed some method call signatures