#15 preview

must be fixed some bugs