structure for git compatibility