Refactored FS methods.