working on module return -- the very top