I give up...for an enginerd...I sure am dumb