updated self improvement

Solution resources