add realsync, new grunt task