add sequence but slow
add misc