expansion of certain functions
modify