mount checks
refactoring