a bit nicer fades, get rid of float loop indices