functionized it :) the code improved - the functionality stayed
j