:snake: adding foundation