fixed drop, subscript more efficient