thx elkangaroo | solved 12x | first by simml