Added some initial functions