Main author:
	Niklas Lundell <nilu@users.sourceforge.net>

