filter and about implemented