should we handle file permission in the loaded classes?