addeded memory and byte manipulation implementations