some nitpicking (i.e. jslint)