tab implementation for room module
conflict resolved