Added Comments and fixed roll bug