refer to #72, deprecation alert