add a previous_* attribute method