add signed integer binary data types and some comments