add cell methods