fixed constructor panel