update to elastica 1.0