Is this based on a citation or an existing implementation?  Might be good to have a references section.