add bounds to modules