[x]thank you to @beemajor for the idea