add gui to calc