optimized performance (removing fields costs a lot, and is not really needed...)