No longer accepts the empty string. Cleaned up output.