Step 4 working, minor serial available bug still persists