add flower data and modify data read