finished coding. time to debug