Split complex functions to simple one