begin core project