* Compatible with new parameters of beforePutOne