zane powels