added newest features