Added some new methods, still need to comment them though