Starting to fill in functionality.,