extry stuff I guess
trying to fix