top-to-bottom
right-to-left
bottom-to-top
left-to-right