added placeholder functions. It now builds