absolute img path
update build process; add async dependency