some more no method errors we should have tests for this instead