kopele extension methods