remove extra behaviorsubject
make behaviorsubject private
nuke extra imports