Well this is a little overwhelming.