stupid fault fixed