rebuild & fix buffer constructor
fix error for invalid write argumet
fix broken make command and rebuild rest
more schema types