Make select fragments more reusable