Avoid circular dependency issue