cleanup, add todo