remove whitespaces
add asset_cache field to handle cached asset
update changelog