tmp - changed mind - different approach - use uuid and pass it to backend to handle at will