simplified the scout api to not use blocks as the method is not multi-th...

...readed