I was wondering if this is damn near impossible or could be done somehow...