heh, we need a proc for this kind of things