added componentbean and managerbean