added planned features
actually added planned features