I need to figure this out