fix extend if no constructor given