refine shake