complete feature spec module and week 3