append dropTake method