Created new unique behavior
Updated to use new behavior trait