I agree with everything shared in this reply. All of those things would be a great addition