use GAMMA_H_INC_ALL
add missing headers