optimising voltage buffer creation