move private from habit to target