Digital Technologies Assignment