added includes that seem to make things work on Fedora