Added insert; how to compare struct?