redesign + add atom