edited background and problem statement