Random bag

No due date 89% complete

Just random things