Implemented reflection.