Started work on initialize