compass directions
add type
new methods todo
add another todo