@joewilder: Requirements