Hi @boxfreeman,
Welcome aboard!
@GeMi already created a full example for your use case:
Enjoy!
Cheers!