added usage of strict mode