basic problems