Interface for developing functionalities v1