manually set some props