PreExecute filter