Everything outside of GUI package is commented