added base fragment