made role backgrounds as float values again to prevent area chifts