initial solutions