better documentation, focus_{left, right, up, down}