reasonable working version