cleaned up version bounds and imports