make input wider
fix random logic