Added converter and basic behavior implementations