Added 0.5, beatified code even more.