dedicated .h