Rewrite code to use an implementation