Some sleepy work on padding oracle