Added animation options and another initializer