Abstract conditional to descriptive method