Initial work

I will add param to todo list for apex is it looks like useful functionality