Make it better for terminal usage