Actiflow: A Detailed Review