How preparers can make revenue recognition implementation smooth