code and tests for abort and creating directory
remove unused comment
fix naming scheme, ybc => yrc