improve the first steps