added init args