dependecy problem rectified