pushed errors back to logs, added schema modules