added some missing include directives