TODO(user) form

closes #17