Probably start these with capital letters. Also, why must it be absolute? Can't we convert to absolute for the user?