additional fixes, typo and requirements