fixed segault. new error. woooo.