added varias features