proper logic for relocbase