i think this is a bug?