Added constructor and use strict