new methods for results