migrating code from github io template