added some more M3 annotation asserts
updated readme