Fixed to update the block on power recieved