added first pass of init script
updated spec