Much better APIs for greater organization Some pieces of this posting are sourced from: www.itpro.co.uk