tweak to required handling