code working well - No none errors