Implements vertical writing