adding new files for wasab initial implementation