You're right... fredo's joinpushpull does something very similar to what I wanted (I didn't know until now)
Thanks allot!!!