version 2 with bootstrap