working model with labels