need signal for a plugin