added common js for merge later