finally made progress with EaselJS