Framework refinments