added support for top or bottom arrow, left and right coming soon