update index
compile files