add timeout and lock options