Now with 90% more working code. Maybe