added bitarrays