requirejs friendly attempt 2