assets compile 4