Johannes Roswall

Mixed stuff I've done.