Merge do codigo do murka + adaptações.