bg practice (with reference/traced ver.)