mmh, when handling bitmasks I like it better when I know how much bits are available.