Recreate methods to be similar to OOP