tweaking how it works