fix formating
begin shifted variant