add todo sth
add a sh and qmake specification