Added code paterns