@Focus Framework