[@Aphelion] good ideas!