Recommendations for future e-health initiatives include thorough scoping of IT systems and server speed , testing across diverse environments , automated pre-requisite checks and upgrades of processors/memory where necessary , and user-created usernames and passwords .