obj compilation fix