added meta callbacks