Setup function has been added and complete