> Ok, I think I'm giving up.

Don't give up !! this pr is quite useful in my opinion.