Since we need to send two request together sometimes, separate request lock function