added req
updated licence