school parse WIP