design improvements
precompile assets