Started on architecture requirements