added some List methods