Added Out methods and other small things