diff --git a/src/Entity.php b/src/Entity.php
index <HASH>..<HASH> 100755
--- a/src/Entity.php
+++ b/src/Entity.php
@@ -3,10 +3,10 @@
 use ArrayAccess;
 use JsonSerializable;
 use Analogue\ORM\System\ProxyInterface;
-use Illuminate\Support\Contracts\JsonableInterface;
-use Illuminate\Support\Contracts\ArrayableInterface;
+use Illuminate\Contracts\Support\Jsonable;
+use Illuminate\Contracts\Support\Arrayable;
 
-class Entity extends ValueObject implements ArrayAccess, JsonableInterface, JsonSerializable, ArrayableInterface{
+class Entity extends ValueObject implements ArrayAccess, Jsonable, JsonSerializable, Arrayable {
 
 	/**
 	 * Return the entity's attribute 
diff --git a/src/ValueObject.php b/src/ValueObject.php
index <HASH>..<HASH> 100755
--- a/src/ValueObject.php
+++ b/src/ValueObject.php
@@ -2,10 +2,10 @@
 

 use ArrayAccess;

 use JsonSerializable;

-use Illuminate\Support\Contracts\JsonableInterface;

-use Illuminate\Support\Contracts\ArrayableInterface;

+use Illuminate\Contracts\Support\Jsonable;

+use Illuminate\Contracts\Support\Arrayable;

 

-class ValueObject implements ArrayAccess, JsonableInterface, JsonSerializable, ArrayableInterface {

+class ValueObject implements ArrayAccess, Jsonable, JsonSerializable, Arrayable {

 

 	protected $attributes;
Rename interfaces to match Laravel 5