ryan habermeyer