Added lp-generic block