Improved template algorithm