This looks interesting! Edit: I'm fucking dumb. Disregard.