model attributes created as well drop and drag functionality.