added take drop sublist to masutils