trying to improve speed

meh