serial performance working