Struggling Beginner in need of assistance.