thx, i was searching for something like this for a very long time