added require new relic
changed design