fixing data pull