doesn't an implicit rule take care of this?