fixes often crashes