add vertial text alignment
Remove nested inheritance. We have explicit inheritance with `ref`