Two songs from Roy Luo's latest album