Trying to make a decent shadow work