fixed up to have 1 active at a time