minus struct, might be a good idea to do a grep on this