- add dp_ prefix to the shared functions