Pluggable struct