renamed methods aquire lock