tweaking still in progress