ignoring unfinished code