added pretty complicated case, that fails at the moment