loader error handling and journaling implemented