learn from 610_550 & 601_250