Does now compile. Some cleaning left though.
Lite mer ignore