@ equations: re-designed