everything was corect