adding more feature tests, and more details on the todo list