add loudbot, make models more implicit