work around edge case