Could you please share your code? I'm looking for something similar and it would be great to get a good starting point