legacy support module