Implemented worse potential. Tested.