refactored property