i've been doin a little work on it,