Dang it.
Don't worry, better people have tried, if it helps you I'll keep track of the updates, that's my limit for now