View dependent matrix needs to be update properly!

Also, consider to enable strict mode!!!!!