modified findEvents to use partial match