forgot parts of todo