updated core tutorial