added good formatting exceptions