Functional but does not backtrace, crashes often