Code is still buggy, but need to get what we have in before midnight.