Restrictive Algorithm view 1