change morph bb to take sp obj