Minor Spelling and grammar: ongoing is one word, use "from before" instead of "before", and fix the spelling of "first".