Adds proxy pattern