added HELLA comments so yall can understand what im doing