This thing is begging for a 4agze or 3sgte....