Switch to promise for creating a shell