setImmediate() needed ?