updated routable module question, and module template