been trying to figure this out for almost 3 hours now ;/