@thegoldman9: good repase of