checkout modules the right way