create make-shell function in utils