start to implements and/or filtering