moving requirements
lots of changes, terrible commit practice