ui and resources recompilation