corrections after review by adrienthebo, thanks