Code complete. Now for debugging :(