Serial version seems to work properly