llv22 - for swift learing