shine theory