main - todo fix track