kayce powell