include not extend

extend feels like a smell