I'm sure I forgot some