They look good man, but the rocks may be compacting the soil, I would get some perlite and fresh soil and repot JMO :lol:
lol..no, perlite is airy, fluffy, and retains water and it airiates the soil for the roots to get oxygen..
That'a a little too much N...IMO...get the MG Household Plant...