ticket:5 add basic realization