add notes
extend requirements