Hamilton – Living up to its promises