updated abstract to better explain solutions to problems