This is a js library like jQuery written by myself