On an extension of one-shot methods to incorporate additional constraints. (3rd May 2016)