implemented shifted gaussian potential