add out parameter tests