move into module