first checkin of version 1.0, tagged v1.0.0