extend works