Feature/out collection

add new updates related to the $out scope