Modification of the existing acquire function. Short comment of the problems experienced added.