get rid of incomplete code