mnl - shadow ok. Next step is anti aliasing.