applying all