updated with initial plan