implemented features to use sqlLite and perl