changed fragment to support fragment