making it compile
+ apart execution context for WS calls
+ fetch implementation of item