Needed Methods Added