first steps toward fragment