Allow input to come from W, A, and J.
Update TODO with complete items.