added filter method on Future