asset compilatin