changed, variables again, fixed remove() functions, fixed declarations, also fixed grow()