updated split_half function to not use ltm