need to completed bonus part