Rename this->self, add align() to labels.