added filter public or not