version 2 with bin