corrected return type from out/1