it looks like someone tried a similar approach with this one.