first draft of xcompiling assets