first part the shake part