lock on send