@neauoire why do I feel like this is better than what we have now?