setting system dependencies