removed everything duplicated