Title: Digital principles and applications