Add functions

.