Assignment Functions: Variables and Function Set up/Slight problem rework