use property promise instead promise() function call