Optimized code. Just betetr making ONE public declaration.