version 1.2 of general solution