backend for custom package fields