modified in gh-pages branch
updated with challenge question