Look at this code.