todo test the analyzer