added: checkbox, TODO