I hate dynamic arrays in c... will switch to linked list