figuring out ractive stuff