added original with modifications