ajmarrapese's patches