renamed configures argument from opts to options