basic info and requirements