framework ready for tabs
changes