Vinyasa : Pursuing Seamless Flow