working on crolling double modes