necessary lib directory include