improve build; pull json data into require