progress. removed trailing whitespace