expanded my solution first draft of abstract