use both relative valiue and value