nodemarket unfinished - too many vague