make another pixel perfect rainbow to avoid scaling