Dumping whatever I recently worked on... This is all temporary