add possibility to make custom explains