zahir powell