after brainstorming with @dadoonet !