Hey Joel, if you look on lines 397, 404 and 406, decode_hybi requires self. As long as those lines are there, decode_hybi cannot be static else it will blow up when it hits those lines.