added most parts of the checksum ...

	- warning indicates that i read the stack wrong