Implementation of 009 and 010.