fixes e avanços em boundaries