modAPI checkpoint 12 (level complete)