adding JSpp and some features