I am doing a fish-in cycle (please no haters) with 2 giant danios in a 46g tank. I began cycling last Wednesday, the 12th. I tested last on Tuesday (wasnt home yesterday) the ammonia was a 1.0, nitrite 0, nitrate 0. I thought it was just cycling slow, which surprises me because I added some plants and I had some damp gravel that I added from a previously cycled tank (although it had been sitting around for a couple months, stayed damp but no new food, so I didn't know if any bacteria survived). Now today I wake up and the ammonia is between .25 and .50ppm, still 0 nitrites, and nitrate is between 0 and 5 ppm. I'm confused... when I've cycled all my other tanks I did fish-in and it was the usual ammonia spike, nitrite spike, cycled. Now there's lowering ammonia, no sign of nitrites, but there are some nitrates... any ideas? I believe my test kit is expired but I wasn't sure if that was a marketing thing so you would throw out half-used kits and spend money on brand-new ones, or if the chemicals actually do expire...