[REFACTOR] All public class methods return promises