output works chars dont