began blend function