Headers and varied speeds supplied by lots of arguments xD