add common used widgets