async loading working, and some animation bug work arounds that happen on chrome only