Code

AF indepedent routines introduced.