pass plugin desige struct back