Advice vs implementation