Added more options for Put