New loyalty contract