attempt 5 fix firebox bug