changed method visibility