Error handling
Better gc check