this works better 0 to 255