use rainbows instead of zbatery