customized ripl