Deadline 2

Yksikkötestejä puuttuu vielä.