started to use bitband for setting registers values
updated