ryan raushcenberger