Added algorithm with post