added digital stuff