Transaction bug fix and HTTP Head catered for