why, oh why does it do this