some corrections
playing with output
playing with preferences