Existing solutions

Typical approaches:

Problems:

Our goals: