Wolves boss Gary O'Neil felt his side were a match for Aston Villa, but admits there is still room for improvement.