added seige option back in (read/write)