abstract_design