~ this site is work in progress and will soon be re-vamped ~