Also changed a few things like destroy tanking a double pointer so that is more secure and making sure before hand that capacity is not that ridiculous of a size, still, shit can get pass but generally is fine