layne powell