working on potentials attributes