set mostly working