kyle-almero documents