Added option for backwards compatibility
Added recursive option to read me