added skeleton for plugins