..ah so existence is tested..try isset as empty does not check existence