Added attractive and tangential fields