some more testing with potential errors