adding proxy pattern
configuring local composer