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