cleaned up read of input