added structure to focus