some method implements but bug exists