Finishing the writting. Will publish later.