completed web check and cap first letter code blocks