been stuck in this loop for the past 30 minutes