fussion assigement and using
move information into api
adding loading config