serial now less buggy