I'll add stuff to each when i have time