Task functioning. No tests yet.