server compilation fixed