added manager init method