type bug