Lets go function and design