Added use strict for correctness