SerialManager improvements

Some improvements for #10