merging offline developement
generating knight pst