added compass back in