Refact .h