Issue 28

PR addresses #28 and #118
also I tested a requs trailing spaces bug in this branch so difference between 1st and 2nd commit is 1 blank space after a period on line 6. 2nd commit omits the space thus removing the bug