done breaking into partials,integrated flip