Fragment partial implementation