class to let users force focus status