add basics and update readme