fancy + seems to work...
adding some neg tests