Updated and verified all requirements