seat reallctn done in contrlr