add tan_a