Something that might happen while designing software is you find bugs in it.