added the features i talk about in README