a mini javascript library