some already done problems