moved fenced code to a separate file