custom ll helpers