fixed bug in 'standard' effect callback