Still Learning this platform, a few realizations and questions...