wrap around bit jumpy kind pointless but leads to other new things