lets actually use strict mode
add docstring