added empty functions for Eff callback