clean story design