So upon researching the species i found that a sandy substrate is recommended. The tank i was working on for them has an under gravel filter and a ton of rocks on top. The actual gravel is mostly gravel i got from a creek and sterilized. The under gravel filter isn't the only filtration (also have a power filter and box filter in there). Is the sandy substrate super important? ie will they not spawn on gravel or will it stress them to not have any? also, is there a recommended type/brand of sand for this species? I haven't obtained any fish yet so if i was going to switch substrate i'm sure its better to do it before anything is in the tank.