Simpler approach to setting implementation properly.