finished commenting all methods, cleaned up some UI elements