Added tornado implementation