some unfinished additions