optional custom magic field