Now it takes in the abstract as string