For well over a year iv been battling no3 in small amounts usually around 20-40ppm after a 7 period , iv been really trying to eliminate the small factors which can contribute to what I call sleeper nitrate ( dirty filter , pockets of detritus , over feeding etc . Last week I added a peace Lilly to my tank to dot next to my monstera and also ordered some native European frogbit as well as clamping down on sand cleaning and glass cleaning and keeping a usual 50% water changes, Iām on day 6 of my usual 7 before a water change and my no3 is reading 0ppm , iv tested twice , both 0ppm .. Iām not convinced . API master test has always done the job but I donāt believe the problem is fixed and there isnāt enough biological filtration to warrant a 0ppm reading . Do I still do my usually water change tomorrow or re test Sunday ? Sounds bad but perfect water condition is new to me Iām always used to dealing with some no3 which I use as an indicator to change water or increase the percentage of water