set constructor api same as content