great use case for a trait! :clap: