add router support, adjust assets