specify type to not collide