added requiremets in preparation for brwoser terminal support