almost finishing chapter 2 elements