toArray, drop, take