todo notes and added "use strict"