add aside transition manager
add cache module