save features method implemented