ETA reduction and fix hlints