in fact an extended version of the last one could be considered