small alterations
LVB with bitwise operations
nothing