modify requirement picture and some change with code