add open function

Signed-off-by: Alexandr <yakovlev@primepix.ru>