nyla deleon