added frame manager